start: 00000000 4E56 0000 link A6, 0 00000004 48E7 0030 movem.l -[A7], A2,A3 00000008 266E 0008 movea.l A3, [A6 + 0x8] 0000000C 4267 clr.w -[A7] 0000000E 2F0B move.l -[A7], A3 00000010 205F movea.l A0, [A7]+ 00000012 A05F syscall NMRemove 00000014 3E80 move.w [A7], D0 00000016 206B 0018 movea.l A0, [A3 + 0x18] 0000001A A128 syscall RecoverHandle, flags=1 0000001C 2448 movea.l A2, A0 0000001E 204A movea.l A0, A2 00000020 A023 syscall DisposHandle/DisposeHandle 00000022 206B 001C movea.l A0, [A3 + 0x1C] 00000026 A128 syscall RecoverHandle, flags=1 00000028 2448 movea.l A2, A0 0000002A 204B movea.l A0, A3 0000002C A01F syscall DisposPtr/DisposePtr 0000002E 204A movea.l A0, A2 00000030 A023 syscall DisposHandle/DisposeHandle 00000032 4CEE 0C00 FFF8 movem.l A2,A3, [A6 - 0x8] 00000038 4E5E unlink A6 0000003A 2E9F move.l [A7], [A7]+ 0000003C 4E75 rts